package com.colin.library.help.imageloader;

import android.widget.ImageView;

import com.colin.library.help.imageloader.base.BaseImageLoaderOption;
import com.colin.library.help.imageloader.base.OnImageLoaderListener;

/**
 * ImageLoader 参数配置
 */

public class ImageLoaderOption extends BaseImageLoaderOption {

    private int default_img;        //默认加载图片
    private int error_img;          //加载错误图片
    private int loading_img;       //加载中的图片
    private boolean useCache;      //是否使用缓存
    private OnImageLoaderListener mOnImageLoaderListener;

    public ImageLoaderOption(ImageView imageView, String url) {
        super(imageView, url);
    }

    public int getDefault_img() {
        return default_img;
    }

    public ImageLoaderOption setDefault_img(int default_img) {
        this.default_img = default_img;
        return this;
    }

    public int getError_img() {
        return error_img;
    }

    public ImageLoaderOption setError_img(int error_img) {
        this.error_img = error_img;
        return this;
    }

    public int getLoading_img() {
        return loading_img;
    }

    public ImageLoaderOption setLoading_img(int loading_img) {
        this.loading_img = loading_img;
        return this;
    }

    public boolean isUseCache() {
        return useCache;
    }

    public ImageLoaderOption setUseCache(boolean useCache) {
        this.useCache = useCache;
        return this;
    }

    public OnImageLoaderListener getOnImageLoaderListener() {
        return mOnImageLoaderListener;
    }

    public ImageLoaderOption setOnImageLoaderListener(OnImageLoaderListener onImageLoaderListener) {
        mOnImageLoaderListener = onImageLoaderListener;
        return this;
    }
}
